#pragma once

#include <maya/MObject.h>
#include <maya/MPxNode.h>

class nodeTemplate : public MPxNode
{
public:
	nodeTemplate();
	~nodeTemplate();

public:
	static MTypeId	id;
	
	static MObject  boolAttr;
	static MObject  intAttr;
	static MObject  floatAttr;
	static MObject  doubleAttr;
	static MObject  stringAttr;
	
	static MObject subx;
	static MObject suby;
	static MObject subz;
	static MObject sub;

	static MObject  compx;
	static MObject compy;
	static MObject compz;
	static MObject comp;

	static MObject  inCurve;
	static MObject  inMesh;

	static MObject  outputNumric;

	static void* creator();
	static MStatus initialize();


};

